package cn.numeron.wxarticle.impl.other

import android.view.Menu
import androidx.fragment.app.Fragment
import cn.numeron.discovery.Implementation
import cn.numeron.wxarticle.impl.list.WxArticleListFragment
import cn.numeron.common.frame.SubpageFactory
import cn.numeron.wxarticle.impl.R

@Implementation
class WxArticleSubpageFactory : SubpageFactory {

    override val index: Int = 1

    override fun createFragment(): Fragment {
        return WxArticleListFragment()
    }

    override fun createMenuItem(menu: Menu) {
        menu.add(0, R.id.id_bottom_menu_wx_article, index, R.string.bottom_menu_wx_article)
            .setIcon(R.drawable.ic_wx_article)
    }

}